dodecyl aldehyde - English Synonyms Dictionary